package cn.dyp.com.automaticcontrolserver.bean;

/*
 * 电子元件基类，其子类分别是控制器和传感器类
 * 成员包括了名称，设备地址和子设备地址
 */
public class Component {
	// 设备名称
	private String name = "";
	// 设备地址
	private byte[] addr = null;
	// 子设备,用在两个以上设备共用一个地址的情况
	private int subDev = 0;

	public Component(String name, int subDev) {
		this.name = name;
		this.subDev = subDev;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public byte[] getAddr() {
		return addr;
	}

	public void setAddr(byte[] addr) {
		this.addr = addr;
	}

	public int getSubDev() {
		return subDev;
	}

	public void setSubDev(int subDev) {
		this.subDev = subDev;
	}
}
